current (payments) - English Synonyms Dictionary